.rule-wrap {
}

.rule-wrap .search-wrap {
    display: flex;
    align-items: center;
    background: #ffffff;
    border-radius: 4px;
    padding: 0 10px 20px 30px;

}

.rule-wrap .search-wrap .search-value {
    padding: 0 20px;
    display: flex;
}

.search-title {
    min-width: 70px;
}

.search-btn-wrap {
    display: flex;
    align-content: center;
    justify-content: space-between;
    width: 100%;
}


.access-box-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 10px;
}

.btn-wrap {
    text-align: center;
    display: block;
    flex: 1;
}

.rule-wrap .ant-tabs-content-holder {
    padding-top: 40px;
}

.btn-wrap .ant-form-item-control-input-content {

}

.btn-wrap button {
    margin-left: 20px;
}

.rule-wrap .ant-btn {
    margin: 0 5px;
}

.rule-tabs {
    background: #ffffff;
    margin: 24px;
    /* padding: 20px; */

}
.ant-tabs-nav{
    padding: 0 20px;
}

.success {
    color: #95de64;
    margin-right: 20px;
}

.error {
    color: #ff4d4f;
}

.import-item {
    padding: 20px;
}

.import-item .import-val {
    margin-left: 20px;
}

.pointer {
    cursor: pointer;
}

.user-title {
    padding: 25px 0;
    font-size: 20px;
    font-weight: bold;
}